#pragma once
#include <string>

class Component
{
	friend class Entity;
public:
	Component() {};

protected:

	virtual void OnTick(float deltaTime) {};

private:

	void Tick(float deltaTime);
};